package com.yoga.common.bo;

import java.io.Serializable;
import java.util.Date;

/**
 * 类AboutClassRecordBO.java的实现描述：
 * 
 * @Author hdx
 * @Date 2020年09月24日
 */
public class AboutClassRecordBO implements Serializable {
    /**
     * id
     */
    private Long aboutClassRecordId;
    /**
     * 课程表id
     */
    private Long classTableId;
    /**
     * 会员id
     */
    private Long yogaUserId;
    /**
     * 约课状态：0、已约课，1、已签到，2、取消预约
     */
    private Integer recordStatus;
    /**
     * 约课日期
     */
    private Date aboutDate;
    /**
     * 0、正常，1、已删除
     */
    private Integer deleteMark;
    /**
     * createTime
     */
    private Date createTime;
    /**
     * updateTime
     */
    private Date updateTime;

    /**
     * 约课信息
     */
    private ClassTableBO classTableBO;

    public AboutClassRecordBO() {
    }

    public Long getAboutClassRecordId(){
        return aboutClassRecordId;
    }

    public void setAboutClassRecordId(Long aboutClassRecordId){
        this.aboutClassRecordId = aboutClassRecordId;
    }
    public Long getClassTableId(){
        return classTableId;
    }

    public void setClassTableId(Long classTableId){
        this.classTableId = classTableId;
    }
    public Long getYogaUserId(){
        return yogaUserId;
    }

    public void setYogaUserId(Long yogaUserId){
        this.yogaUserId = yogaUserId;
    }
    public Integer getRecordStatus(){
        return recordStatus;
    }

    public void setRecordStatus(Integer recordStatus){
        this.recordStatus = recordStatus;
    }
    public Date getAboutDate(){
        return aboutDate;
    }

    public void setAboutDate(Date aboutDate){
        this.aboutDate = aboutDate;
    }
    public Integer getDeleteMark(){
        return deleteMark;
    }

    public void setDeleteMark(Integer deleteMark){
        this.deleteMark = deleteMark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public ClassTableBO getClassTableBO() {
        return classTableBO;
    }

    public void setClassTableBO(ClassTableBO classTableBO) {
        this.classTableBO = classTableBO;
    }
}